single-source drug product - Alemán Inglés Diccionario